+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
+Sun Dec 09 15:06:51 2001 George Lebl <jirka@5z.com>
+
+ * gtk/gtkrange.c (gtk_range_calc_layout): check for 0 value on the
+ denominator in the horizontal case just like we do in the vertical
+ case (why I didn't notice that there were two cases the first time
+ around is beyond me:). Also fix indentation in the vertical case.
+
2001-12-09 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkevents-x11.c: Update xsettings name.
y = top;
if (range->adjustment->upper - range->adjustment->lower - range->adjustment->page_size != 0)
- y += (bottom - top - height) * ((adjustment_value - range->adjustment->lower) /
- (range->adjustment->upper - range->adjustment->lower - range->adjustment->page_size));
+ y += (bottom - top - height) * ((adjustment_value - range->adjustment->lower) /
+ (range->adjustment->upper - range->adjustment->lower - range->adjustment->page_size));
y = CLAMP (y, top, bottom);
x = left;
- x += (right - left - width) * ((adjustment_value - range->adjustment->lower) /
- (range->adjustment->upper - range->adjustment->lower - range->adjustment->page_size));
+ if (range->adjustment->upper - range->adjustment->lower - range->adjustment->page_size != 0)
+ x += (right - left - width) * ((adjustment_value - range->adjustment->lower) /
+ (range->adjustment->upper - range->adjustment->lower - range->adjustment->page_size));
x = CLAMP (x, left, right);